Claire Summers finds out about the record puffin count on Skomer Island off Pembrokeshire
Available now
3 minutes
See all episodes from Wales Talks