Exterior view - Saint Columba School

New York, New York, United States, [19-].
Exterior view - Saint Columba School