Main Image - Ted Baker London 53mm Polarized Sunglasses