Backlit Sally Lightfoot Crab in glorious living color, on Bachas Beach,
Santa Cruz Island, in the Galapagos.
June 9, 2007
Backlit Sally Lightfoot Crab in glorious living color, on Bachas Beach,
Santa Cruz Island, in the Galapagos.
June 9, 2007