Back to top

The Free Library of Philadelphia, N.E. corner Thirteenth and Locust Streets.