Leta

Black Sheep

Location

moscow / russia

University

moscow architectural institute

Graduation year

2012

Main Manufacturing Countries

russia

Shop

Latest Collection

Previous collections

Films