Share
twitterlinkedinfacebook
Image 1 of 1
Kiri_vehera_stupa_vesak_sri_lanka_DSD7482.jpg
Kiri Vehera stupa or dagobas illuminated at the Vesak festival in may. Archaeological reserve, Polonnaruwa, Sri Lanka.