Haywood Common

Public park in County of Herefordshire · 6.08 hectares