IMAGE MIXING ARRAY Video Installation

Wroclaw, Poland, 2013
planetedocff.pl