Sea lions, the island of Hispaniola in the Galapagos Islands, Ecuador ...

Sea lions, the island of Hispaniola in the Galapagos Islands, Ecuador ...