This article may include one or more affiliate links. The Christmas lights are twinkling in the streets of Florence, the tree is up in Piazza Duomo, now it’s time to shop for presents and dream …
Geordie in Italia
This article may include one or more affiliate links. The Christmas lights are twinkling in the streets of Florence, the tree is up in Piazza Duomo, now it’s time to shop for presents and dream …