Dog rose (Rosa canina

Dog rose (Rosa canina

Observation - Dog rose (Rosa canina - UK and Ireland. Description: Hedgerow plant

Hedgerow plant