Search the Collections

John Armstrong (1674-1742), Major-General; Surveyor General of ordnance and chief engineer

Sitter in 2 portraits

ListThumbnail