A oceanic manta (Manta birostris) cruises by Roca Partida.
Dema2018Greg ShermanMantaNo Bad DivesRoca PartidaRocio Del MarSmugMugSocorroWhatsNew