Installation View, Ladies Who Punch, 2011

Ella Kruglyanskaya



Back to Artist