Showing the single result

Canon YB2-0330 Dust Shield

$6.35
Canon dust shield for the EF 24-70 2.8 L USM lenses. Made exactly like the original by USCamera.