Hill Top Farm

Hill Top Farm
Fosse Way, Leamington Spa, Warwickshire, CV33 9EL
Photo of Hill Top Farm