World of faces

Famous people all over the world

James Abram Garfield 1

James Abram Garfield - American Civil War general

James Abram Garfield – American Civil War general