Barrio de perros

City of Dogs

2015, documentary, 4 min. Dir. Irene Mercadal. Filmed in Talca, Chile.
Previous
Previous

I walk NYC

Next
Next

La Tapera