Liveaboard diving in

Coyote

Coyote, North Pacific Coast, Mexico