Installation View, Ladies Who Punch, 2011
 

Ella Kruglyanskaya



Back to Artist