Geraldine Leardi Author & Editor

Geraldine Leardi is a curator at the Galleria Borghese in Rome.