A young grey seal pup, Ameland island at North and Wadden seas border, Netherlands
Between Isola Rossa and Costa Paradiso, Cala Tinnari, Gallura, Sardinia, Italy
Karang Beach, Sanur, Bali, Indonesia
Horses in a field, Ardnagreevagh, Rinvyle Peninsula, Connemara, Galway County, Ireland
Burgh Island view from Bantham, Bigbury-on-Sea, Devon, England, UK
➤