Saint Nicholas Painting Altar Saint Leodegar Church Lucerne Switzerland #259147967
Description
Colorful Saint Nicholas Painting Chapel Leodegar Church Basilica Lucerne Switzerland Monastery in 1100s became church in 1874 Nicholas basis for Saint Nick story