Puffins

Puffins

Observation - Puffins - UK and Ireland. Description: Slightly comical Puffins still present in very large numbers on the Isle of May

Slightly comical Puffins still present in very large numbers on the Isle of May