Echo Park

Echo Park – installation in Castle Art Centre, Poznań, Poland, 2010