India (Southern) - Joyce Hickok

Shore Temples Carved from Monoliths (Boulders)

AsiaBoatIndiaMahabalipuramOceanTransportationWatercraftseaside