The Canon EF-S 18-135mm f/3.5-5.6 IS STM lens produces beautiful images. With versatility in mind, the lens offers a fantastic focal length that allows a range of subjects to be captured. The extra feature of image stabilisation ensures you can always capture the moment without compromising quality.