Benjamin Perley Poore

Benjamin Perley Poore