A Terrace in Rome
2000 • 117 pages