St. Francis Xavier College ChurchUnited StatesbwchurchMissouriSt. FrancisSaint Francis College Xavier ChucharchitectureUnited States of AmericaUSASt. LouisLouis2011784c