TAMRON 18-270 F3.5-6.3 DI II ZOOM LENS
SELLING FOR PARTS OR REPAIR
CANON AF MOUNT