• Results for
    • Leodegar
  • (1)
Switzerland, Lucerne, St Leodegar Church exterior with tourists.
20100502
Switzerland, Lucerne, St Leodegar Church exterior with tourists.