Keyword search

More options

Search Entire Site: Brooklyn Public Library, St. Teresa of Avila School (New York, N.Y.)

1 result

Results

St. Teresa's parochial school

Facade of St. Teresa of Avila School, a large, three-story,masonry building located at 563 Sterling Place, with buildings on both sides, tree and fire hydrant in far left foreground, utility pole...