South Wales
A pair of Puffins feeding in the waters off Skomer Island, Pembrokeshire
Location: Skomer Island, Pembrokeshire, South Wales
A pair of Puffins feeding in the waters off Skomer Island, Pembrokeshire
Location: Skomer Island, Pembrokeshire, South Wales