Beached whale rescued from Treasure Island Beach

Beached whale rescued from Treasure Island Beach