Cesary Ostrowski

Cezary Ostrowski
Polish media artist

Title: I Don’t Deny, 2015, 1:15