Franciscan Church, Solothurn


Franciscan Church, Solothurn - church building in Switzerland.