Posted by Thomas Hawk on 2014-02-22 23:51:08
Tagged: , Missouri , Saint Francis College Xavier Chuch , St. Francis , St. Francis Xavier College Church , St. Louis , USA , United States , United States of America , architecture , church , fav10 , fav25 , fav50 , fav100