Palazzo Altoviti or "Visacci"

Firenze - Borgo degli Albizi 18
interactive map