Practical information

Jul 2001 to Oct 20012001/07/01 to 2001/10/01
Palazzo Ferraiuoli, Rome, Italy