Sunday, June 16, 2024

WATCH: Thousands of dolphins form ‘mega-pod’ in California

Incredible aerial photos presentations an unlimited “mega-pod” of dolphins swimming in California’s Monterey Bay.

post credit to Source link

More articles

- Advertisement -
- Advertisement -

Latest article