Grimesmead

Public park in West Oxfordshire · 3.57 hectares