Flower on allotment

Flower on allotment

Observation - Flower on allotment - UK and Ireland. Description: Flower found on allotment compost heap

Flower found on allotment compost heap