Powered by PhotoDeck
Loading…
Guards at Sri Dalada Maligawa, the Temple of the Tooth, await the start of the Esela Perahera procession, heralded by horns a...