Results 1 results found Modena Town Hall, on the Piazza Grande, UNESCO World Heritage Site, Modena, Emilia-Romagna, Italy, Europe