Sheepsorrel

Sheepsorrel

Observation - Sheepsorrel - UK and Ireland. Description: