The Woods

Public park in St. Albans · 8.91 hectares