Holcroft 021

Holcroft 021

Observation - Holcroft 021 - UK and Ireland. Description: On bramble flower, I think

On bramble flower, I think