India - Mamallapuram - balanced rock India - Mamallapuram
PREV
130. India - Mamallapuram - balanced rock and Adam
NEXT