Share
twitterlinkedinfacebook
Image 1 of 1
MRO00544UK.jpg
A woman pours water on a Buddha figurine, symbolically purifying herself, during celebrations held in London's Leicester Square to mark Buddha's birthday.