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