Dog Rose

Rosa canina, Dog Rose (Deciduous)

A scrambling rose shrub that is common in woodlands and hedgerows throughout Britain.

Contact Us