Stranded Dolphin Taken to Rescue Center

  • 8 months ago
A rough-toothed dolphin found stranded on New Taipei's Bali beach has been rescued and taken for treatment in Keelung.

Recommended