130227-0875

Galapagos Marine Iguanas and Sally Lightfoot Crabs are pounded by a rain shower on Santiago Island, Galapagos Islands.

Speak Your Mind

*