by JeremyRichards
Communal kennels for some of the many street dogs that live in the historic port city of Valparaiso, Chile.