Special Kudos 2015 Nov 24

Lemuria

ThinkingAbout™ ITALY

Lemuria website

ABOUT: Lemuria is a unique brand that offers convertible clothes, combining creativity and high quality tailoring, strictly Italian-made.

TAGS: minimal, responsive, parallax

CATEGORY: fashion

7.64

Final Judge's Score
Go to Top