Humpback Whale Spotted Off Lambay Island

A HUMPBACK whale has been sighted in the Irish Sea – Its been almost 20 years  since a Humpback Whale has been spotted of Irish waters.