Aldrovandi Villa Borghese

Aldrovandi Villa Borghese
Via Ulisse Aldrovandi, Roma, Italy