Natalya Laskis, ‘Lala-land’, 2013, Locust Projects

About Natalya Laskis

American, b. 1979, Miami, Florida, based in Miami, Florida