Saturday, November 17, 2012

Camels braying at the Pushkar Camel Festival, Pushkar, Rajasthan, India (@ John Lund/Stephanie Roeser/Getty Images)

No comments:

Post a Comment