Photos
    Expand filters
    • Search by Image
    An ancient stone sculpture of a lion and a Hindu deity inside the 8th century Shore Temple in Mamallapuram in Tamil Nadu, India. photo

    An ancient stone sculpture of a lion and a Hindu deity inside the 8th century Shore Temple in Mamallapuram in Tamil Nadu, India. Free Photo

    Click to view uploads for Balaji Srinivasan
    Balaji Srinivasan 158 Resources
    Checkmark icon
    Free License What's This?
    Contributor icon
    Attribution Required How?