Rosa canina

Rosa canina

Observation - Rosa canina - UK and Ireland. Description: