The perfect lens for travel and candid shots, Canon's EF 70-300mm f/4-5.6 USM telephoto lens is a smart addition to any kit.

Canon 70-300mm f/4-5.6 USM Lens

$30.00Price