Designed by
Title
Elements of Dragon`s Arch in Embekka Dewalaya Temple #95082260
Description
UDUNUWARA, SRI LANKA - NOVEMBER 29, 2016: The Hindu deities are the parts of Dragon`s Arch in Sanctum of Garagha in Embekka Dewalaya Temple, on November 29 in Udunuwara.