Admirals Park

Public park in Chelmsford · 4.21 hectares