John And Anna Allen homestead
Stafford Ave in Scranton
Date & Place:
in Scranton, Pennsylvania United States