Liveaboard diving in

Seymour Channel

Seymour Channel, Galapagos Islands, Ecuador