Galapagos Islands (10/32)

< Prev Next >
Academy Bay along Santa Cruz Island, Galapagos Islands, Ecuador - (Red Mangrove Inn on the right)
Academy Bay along Santa Cruz Island, Galapagos Islands, Ecuador - (Red Mangrove Inn on the right)