The She-ra Rose

The She-ra Rose

I am She-ra Rose. I want to live with you. I'm from the hottest place in England.

The She-ra Rose was planted in our Public Rose Garden in 2020.