Wednesday, October 26, 2011

Candlelit lanterns are set adrift during the Diwali celebrations in Trafalgar Square, London (@ Darren Lehane/Getty Images)

No comments:

Post a Comment