Hampshire Cultural Trust

Plan of North and South Camp, Aldershot 1860

" "