Hanna Liden, ‘Wayfarer’, 2013, Galleria Lorcan O'Neill

About Hanna Liden

b. 1976, Stockholm, Sweden, based in New York, New York