With love from Italy, and Delhi overpopulation…
ITALY, Viareggio. 27/071981:
INDIA. Delhi. 20/12/1996: The animals in the street, mainly sacred cows, do not make traffic easier in the small streets of Old Delhi.
Comments are closed.
Back to news
This entry was posted on Tuesday, November 2nd, 2010 at 4:00 am and is filed under From the Archive and Matchings. You can follow any responses to this entry through the RSS 2.0 feed. Both comments and pings are currently closed.