Welcome to my R18, NSFW Lair. I am The Twisted Mistress.
Thursday, November 05, 2009
Pushkar Mela
Pushkar Mela (or Pushkar Fair) is an annual five-day camel and livestock fair, held in the town of Pushkar in the state of Rajasthan, India, where over 25,000 camels are traded each year.
No comments:
Post a Comment