Purple roses can represent mystical love and enchantment. If the rose has zero thorns it represents love at first sight.
$29.90
Purple roses can represent mystical love and enchantment. If the rose has zero thorns it represents love at first sight.
Reviews
There are no reviews yet.