101-Newtown-East - astoriahistory

St. Lukes Church, 85 Greenway South, Forest Hills, L.I., N.Y.

0053churchesQueensForest Hills