Designed by
Title
Sreerangam #120569545
Description
This is the temple tower 13 staires ,at a Mahavishnu Temple in Tamilnadu, which is still incomplete, because of an ancient belief, if finished the country Srilanka will be vanished from the globe
This image is editorial