Stephen Collins Foster

ca. 1851-1864

View this item

Stephen Collins Foster