Food and Drink

Image 156 of 615
< Prev Next >
110913-ITA-010-TimGraham.jpg
Cakes and pastries in Fabbrica Taddeucci patisserie shop and cafe in Piazza San Michele, Lucca, Italy