Category: Catapillars

Buff-tip (Phalera bucephala) Catapillars - Ambleside, Cumbria, UK. ID IMG_7046

Buff-Tip Caterpillars

A trip away from Somerset to go walking and cycling in the Lake District.  Lots of mountains to climb and occasional breaks in the cloud.  The big surprise for me was when I discovered...