Oliver Peoples
'Sheldrake' glasses
OLIVER PEOPLES OV50361492 BLACK Acetate Made in Italy Composition Acetate 100%
Product details provided by: FARFETCH