Leta*

Black Sheep

Location

moscow / russia

University

moscow architectural institute

Graduation year

2012

Main Manufacturing Countries

russia

Latest Collection

Previous collections

Films