Moon_Ride_2010_01

Posted: May 19, 2012

Moon Ride. Interactive installation, 2010. Group exhibition "Warsaw under Construction". Museum of Modern Art, Plac Defilad, Warsaw (PL). Photo: Museum of Modern Art.