The Rose Garden

Public park in Canterbury · 0.57 hectares