Description
Rosa odorata or tea rose an exceptional scent that smells unreal with amazing spicy rose aroma on top green dewy tea like accent in the back thus the name tea rose
Description
Rosa odorata or tea rose an exceptional scent that smells unreal with amazing spicy rose aroma on top green dewy tea like accent in the back thus the name tea rose