Dog rose

Definition: Rosa canina, the dog rose, is a variable climbing, wild rose species native to Europe, northwest Africa, and western Asia. source: Wikipedia

ID
13440211000001104
Name
Dog rose