Damascena rose and Rose Drops
Damascena rose and Rose Drops drink Damascena rose is a deciduous shrub growing to 2.2 metres (7 ft 3 in) tall, the stems densely armed with stout, curved prickles and stiff bristles. The leaves are pinnate, with five (rarely seven) leaflets. The roses are a light to moderate pink to light red. The relatively small flowers…