Shore Temple, Mamallapuram, India
Previous
/
Next
Back to pictures