Designed by
Title
Saint John Church and town wall in Luxembourg City #10972621
Description
St. John Church, part of Neumunster Abbey and built in 1705, in a foggy Luxembourg-Grund along the Alzette river. On the left side the historical city wall of the capital of the country Luxembourg.