Main Image - Ted Baker London 'Tedster' 56mm Polarized Sunglasses