Search the Collections

William Foster (active 1784), Captain in the 24th Regiment

Sitter in 1 portrait

List Thumbnail