Monday, May 23, 2011

Deity on the Temple Wall

Location: Mahabalipuram, Tamil Nadu

No comments: