The Lipstick- Rose

The Lipstick- Rose

some roses are red
some lipstick are pink

But the best rose ofcourse is
The lip stick rose i think!

The Lipstick- Rose was planted in our Public Rose Garden in 2015.