Italian Souvenirs

Audio not yet available
Royal Theater in Turin, Italy