Amos W. Barnes

Plays and Players (Philadelphia County, Pennsylvania)