If you’ve bought any new Tamron lens between 1st November and 31st December 2013, register for our 60 Day Money Back Satisfaction Guarantee by filling in this form. If you’re
If you’ve bought any new Tamron lens between 1st November and 31st December 2013, register for our 60 Day Money Back Satisfaction Guarantee by filling in this form. If you’re