The Moomin Rose

The Moomin Rose

Happiness is a matter of forgetting what has past, moving forward and forgiving those around us

The Moomin Rose was planted in our Public Rose Garden in 2011.