More than 42,000 Atlantic puffins call this Pembrokeshire island home each year. Last month, I spent a magical day photographing them.
Okavango River: Birdlife in photos
From kingfishers to eagles and bee-eaters to herons, Botswana's Okavango Delta is home to almost 500 bird species making it a birdwatcher's paradise.