Garden Rose

Garden Rose

Regular price
$23.70
Sale price
$23.70
Unit price
per 

a species of Roses 

also known as : China rose, Bengal rose ,Chinese rose

Botanical name: Rosa chinensis