<--Previous  Up  Next-->

CIMG5907

Elephanta Island. The tide is out.