Streets of Echternach Luxembourg

Commercial image of narrow street in Echternach, the Grand Duchy of Luxembourg.