Canon 17-40mm f4 L lens in excellent condition, comes with frotn and rear lens caps and Canon EW-83E lens hood.

Canon 17-40mm f4 L

SKU: 200040569
$435.00Price