Advent in Wiesbaden, Germany

Frankfurt, Germany

Speyer, Germany–Dom, Synagogue, Church