Duomo in Florence Italy. Saw this in 2005. Would love to see again. Advertisment Duomo in Florence Italy. Saw this in 2005. Would love to see again. Source: HERE Advertisment ← PREV POST NEXT POST →