Marine Migrations Create Bucket-List Dives

Underwater view of grey whale looking at camera, Magadalena bay, Baja California, Mexico
© 2022 Jupiter Dive Center