St Peters & Holy Cross Church

St Peters & Holy Cross Church
Church Street, Andover, Hampshire, SP11 7JJ