Designed by
Title
The altar at the horse statue #86114978
Description
MADAMPE, SRI LANKA - NOVEMBER 25, 2016: Thaniwalla Devalaya is also famous as the Horse Temple, the scenic statue of the white jumping horse stands in its garden, on November 25 in Madampe.
This image is editorial