Charles McCaul

David Landreth School (Philadelphia County, Pennsylvania)