CinemaSerf
★ 5.0
26 de març 2026
Did you know that 25% of the global population of herring gulls live in Scotland and that they are in substantial decline? Well this short feature centres around the town of Ayr, on the country's Firth of Clyde coast, and tries to explain some of the causes of this fairly drastic reduction. Chatting with a local pest controller it also demonstrates some of the more ridiculous aspects of the local...
Llegir més →