The largest head I can find in a book, and in your area is the gannet, and that really doesn't appear to be big enough. I've never seen one, so I'm totally out of my league here. That is a very large looking skull. Great pictures, so I'm sure someone will be able to solve this mystery.