Canon 16-35mm F4 L IS lens in excellent condition. Comes with front and rear lens caps and lens hood.

Canon 16-35mm f4 L IS

$1,145.00Price