Skip to Content

Margaret R. Foster seated on the low stone wall of the esplanade at Graycliff