>

Buff Tip larva (Phalera bucephala)

PF0169
Lough Lurgeen Buff Tip caterpillars (Phalera bucephala) on Salix aurita 1990. Photograph copyright Peter Foss 2011.


© Peter Foss 2012