Violetpurpur buds with a diameter of 3 cm painted in purple with a crimson hue

Please fix the punctuation.
- Violetpurpur buds with a diameter of 3 cm, painted in purple with a crimson hue.