Topshop Macy Full-Visor Sunglasses Topshop Macy Full-Visor Sunglasses (£20) Image Source: us.topshop.com Topshop Macy Full-Visor Sunglasses £20 from topshop.com Buy Now