The Taryn Rose

The Taryn Rose

An English Rose Blossoming
in Wales

The Taryn Rose was planted in our Public Rose Garden in 2010.