Dog roses (Rosa canina) are in flower in the park’s hedges. We are promised good weekend weather so come and see. Share on your social media:Click to share on Facebook (Opens in new window)Click to share on Twitter (Opens in new window)Like Loading... Comments are closed.