The Cassidy Rose

The Cassidy Rose

The name Cassidy means clever and ingenious and the name comes from irish,welsh and gaelic origins.

The Cassidy Rose was planted in our Public Rose Garden in 2012.