Wednesday, December 9, 2009


Last pics from India. The traffic police are in white and always carry a cane

No comments:

Post a Comment