theantonios.typepad.com > Switzerland

Jesus' statue

statue of Jesus, in Meggen, high above Lake Lucerne