Skip to Content

Margaret R. Foster seated on the stone bench at the end of the Graycliff esplanade, Derby, New York