Canon EF40mmm f2.8 STM AP1062303
To view bigger image, right click on main picture and select "Open Image in New Tab"
- shows some light signs from use
- clean optics
- excellent working order
what does it come with:
- Canon front & back caps