St. Xavier College Church

St. Xavier College Church on SLU campus St. Louis Art Archival Ink on Paper Print