the margaret rose

the margaret rose


margaret

A rose has a meaning... and the rose is the beautiful of all...xxx


The margaret rose was planted in our public rose garden in 2010.

Create your certificate

Why not share your name-a-rose?