Saint Aloysius on the O...
American
created 1885-1888
churches
Saint Aloysius in the O...
created 1906
schools (buildings)
This browser does not support iframes.