Ajax loader
The Durga Temple [Mahishamardini Cave Temple, Mamallapuram]
The Durga Temple [Mahishamardini Cave Temple, Mamallapuram], Photograph.
c. 1880.

Photo 472/1 (25)
London, British Library.
of 1
Open Lightbox