About Zelda Red
The Zelda is a stylish semi-rimless frame oozing with personality. Crafted from premium acetate, its bold, colorful arms and sleek rims are sure to get you noticed in the best way.
Zelda Red