All Images
Stock Photo - The Shore Temple, Mamallapuram (Mahabalipuram), Bay of Bengal, India
The Shore Temple, Mamallapuram (Mahabalipuram), Bay of Bengal, India
Image ID : 2770366
Media Type : Stock Photo
Copyright : Odelia Cohen
 
Stock Photo Keywords