Rothamsted Park

Rothamsted Park
33 High Street, Harpenden, AL5 2DG
Photo of Rothamsted Park