The Canon EF-S 18-135 mm lens is an all-purpose telezoom for Canon SLRs. It has an EF-S mount, and the field of view is equivalent to 29-216 on a 35 mm film camera. It has an image sstabilizer that can allow you up to 4 stops slower shutter speeds than without it.