Canon 40mm f2.8 STM lens, excellent condition, come swith front and rear lens caps.

Canon 40mm f2.8 STM

SKU: 200040262
$180.00Price