Yellow Petal flowers

Yellow Petal flowers

Observation - Yellow Petal flowers - UK and Ireland. Description: Yellow petal flowers near canal edge

Yellow petal flowers near canal edge