John Alexander (active 1830)
Sitter in 2 portraits
List Thumbnail
John Alexander
by Richard James Lanelithograph, 1846NPG D21694
by Richard James Lanelithograph, 1846NPG D22168
Double your donation