bill-hocker-shore-temple-mamallapuram-india-2007

2005    Shore Temple, Mamallapuram, India, 2007