The Collection Of The Odescalchi-Balbi

Piazza dei Santi Apostoli, 80, Rome, Italia