Teatro Liri [Sora]
Teatro Liri
Theatre building in Sora, Italy