Peacock

Peacock

Observation - Peacock - UK and Ireland. Description: On Nettle never seen this many look's like a bumper year for these as there were over 12 cluster's like this in a small area.

On Nettle never seen this many look's like a bumper year for these as there were over 12 cluster's like this in a small area.