Rosa canina with also known as dog rose has large pink or five petalled flowers.

Code produit:
239706681