Plan your Trip

Shore Temple, Mahabalipuram

shore_temple07_jpg