Mexico Liveaboards - Diving the Sea of Cortez - Midriff Islands!

The amazing diving and creatures from the Sea of Cortez - Midriff Islands