Canon ef 28 300mm f 3.5 5.6 l is usm July 8, 2019 16 32 64 128 Canon 28-300mm Canon ef 28mm f1.8 usm lens Canon ef 28-300mm f/3.5-5.6 l is usm amazon Canon ef-m 18-150mm f/3.5-6.3 is stm lens Canon ef 28-70 f2.8