Designed by
Title
Spanish Turret by the Three Towers, historic monument build in the 17th century in Luxembourg UNESCO World Heritage Site #168491480
Description
Spanish Turret by the Three Towers, historic 17th century monument built by the Spaniards in Luxembourg, UNESCO World Heritage Site above the Grund