South Plaza island is the only place on the planet to spot Galapagos sea lions. Got a Go Pro? All the better to see them with...
South Plaza island is the only place on the planet to spot Galapagos sea lions. Got a Go Pro? All the better to see them with...