plant in ditch

plant in ditch

Observation - plant in ditch - UK and Ireland. Description: