Charmosas Eyewear - A Visual Treat!
Hello Beautiful!! I am in LOVE with these frames!! Designed in Barcelona, Spain - if you've ever been there, you understand this line!! Barcelona is a city built on art, and this line definitely speaks to that aesthetic! This line has texture, color, and super flattering shapes, if you're looking for something unique and funky, this line is for you!!