The Red Lion Inn

Public park in Canterbury · 0.06 hectares