Title: Le Isole San Pietro e San Baldassare
Subjects: Architecture, History
Places: Italy, Turin, Isola San Pietro (Turin, Italy), Isola San Baldassare (Turin, Italy), Turin (Italy)