Browse all items
Thornton, William (American physician, architect, 1759-1828)
Thornton, William (American physician, architect, 1759-1828)
Thornton, William (American physician, architect, 1759-1828)
900 South Broad Street, Philadelphia, Philadelphia County, PA