Stephen Collins Foster Memorial

ca. 1990-1998

View this item

Stephen Collins Foster Memorial