ADVERTISEMENT
Over a hundred northern short finned squid washed-up on Carters Beach in Nova Scotia recently.