Nic negotiating an almost unpassable mangrove swamp guarding Elephant Beach, Havelock Island, Andaman Islands.

Next Photo

Home Page