unidentified flower

unidentified flower

Observation - unidentified flower - UK and Ireland. Description: seen on banks of River Test Hampshire

seen on banks of River Test Hampshire