Oliver Peoples - Len
Crafted in Japan, the Oliver Peoples Len eyeglasses are a masterful display of contrasting designs, blending thick and thin elements for a striking visual impact. From the front, the Len presents a bold, substantial acetate frame, making a confident statement.