Thursday, April 16, 2009

Society of St. Barbara: Basilica of Dreams: St. Francis Xavier, Dyersville, Iowa

Society of St. Barbara: Basilica of Dreams: St. Francis Xavier, Dyersville, Iowa