leyla rodriguez, homeless, video work, textilttagx

HD / 05:13 min. / color / stereo

"Homeless" 2017 / FILM