L1) 17-50MM F2.8 DI II F/CANON

Tamron

Best Price $150.00
or Buy New $499.00

Privacy Information