Rosa canina

Rosa canina

Flowers. Rosa canina, commonly known as the dog-rose, is a variable climbing wild rose species native to Europe, northwest Africa and western Asia.