Oliver Spencer Sid Sunglasses in Light Tortoiseshell OSMA591

£138.00 £185.00

Made expertly by hand in Japan from an Italian acetate.