EditorialFootage by NurPhoto

The Stranded Whale Shark In Bali Island, Indonesia.

23 clips Updated 13 Sep 2026