megrosoff.co.uk
Sound Bites
Puffins, apparently, live more or less forever — or at least for 70 years. And they like a (noisy) party. So it was great to have all those friends and relations out in force to celebrate t…