Title: L'Isola Santa Francesca
Subjects: Architecture, History
Places: Italy, Turin, Isola Santa Francesca (Turin, Italy), Turin (Italy)