Designed by
Title
Dog Rose Flower - Rosa canina, Norfolk, England, UK #222199868
Description
Dog Rose Flower - Rosa canina, Norfolk, England, UK.Rosa canina, commonly known as the dog rose, is a variable climbing, wild rose species native to Europe, northwest Africa, and western Asia.