Eleanor Hodgman Porter

Pollyanna 2

Eleanor Hodgman Porter