Canon 24-70mm f2.8 II L USM
excellent condition,
comes with all required caps and lens hood.

Canon 24-70mm f2.8 II L USM

SKU: 200040964
$1,845.00Price