Monday, April 18, 2011

Shore Temple.

Shore Temple. Mahabalipuram, Chennai.