Rosa canina
Rosa canina The Dog rose (Rosa canina L., 1753) is a species of wild rose of the Rosaceae family. Systematics
Read MoreRosa canina The Dog rose (Rosa canina L., 1753) is a species of wild rose of the Rosaceae family. Systematics
Read More