finlay

DESIGNED IN LONDON, HANDMADE IN ITALY, FINLAY IS AN INDEPENDENT BRITISH EYEWEAR BRAND WITH A PASSION FOR EYEWEAR AND EYECARE.