Alresford Museum
Hampshire Records Office 126A08 Negatives

View as Slide Show