On Sale! Save 6% Add to Cart Canon Pre-Owned - Canon EF 24-70mm f/4L IS USM $699.99 Was: $699.99 Now: $657.99 Add to Cart
Description In the Box Canon EF 24-105mm F/4L IS USM II Lens Hood Front and rear lens caps 200 day warranty