swarthmorehistoricalsociety.org
Hedgleigh
The Cresson Family footprint in Swarthmore … Hedgleigh