How galling!

How galling!

Observation - How galling! - UK and Ireland. Description: The caterpillars will be posted separately

The caterpillars will be posted separately