Leiden University Libraries Digital Collections

[Mahisasura Cave Temple and Olakanesvara Temple, Mahabalipuram, Tamil Nadu, India] P-040192