Irish welterweight Cathal Pendred is known as “The Punisher”, but to a baby dolphin on Ireland’s west coast he is known as a hero. Check out the pictures here.


5 months ago Comment