charlock?

charlock?

Observation - charlock? - UK and Ireland. Description: on a river bank

on a river bank