Designed by
Title
Piazza Garibaldi in Montalcino, Italy #134832774
Description
Piazza Garibaldi, one of the main squares of Montalcino, a small town in the Italian region of Tuscany. The town is known for the red wine - Brunello de Montalcino. In the background - Palazzo dei Priori, currently the City Hall.
This image is editorial