A dolphin stranded off the Cumbrian coast and later refloated by British Divers Marine Life Rescue (BDMLR).

Dolphin rescue