Canon EF 17-40mm f/4 L USM Lens

Original price was: $1,249.00.Current price is: $1,199.00.

The Canon EF 17-40mm f/4L USM Lens is an ultra wide-angle zoom lens that offers excellent image quality and a constant maximum aperture. Its compact, lightweight body makes it an ideal travelling companion.

Category: