Teatro S. Francesco [Troia]
Teatro S. Francesco
Theatre building in Troia, Italy