Keyword search
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... |