Production of film set in Villa Medici, French Accademy in Rome.
Back to Top