Rose Petals, pink also known as Rosa Canina or Dog Rose. Pink Rose Petals are often used within ritual practices for... Details