Teatro Garibaldi [Treviso]
Teatro Garibaldi
Theatre building in Treviso, Italy