mirrornews@mirror.co.uk (Jess Flaherty)
October 18, 2024
A quirky creature has washed up on a beach, leaving some people thoroughly unnerved and convinced it’s...