Weak and underweight puffins have washed up on beaches in the Roseland, Falmouth and Penzance.
Source link
Exhausted puffins washing up on shore after storms

Devon, Cornwall, Dorset & Somerset

Weak and underweight puffins have washed up on beaches in the Roseland, Falmouth and Penzance.
Source link