plant

plant

Observation - plant - UK and Ireland. Description: not sure if this is a bud or the flower. found in green foliage

not sure if this is a bud or the flower. found in green foliage