Designed by
Title
Buildings on Piazza Garibaldi in small town Vada, Italy #70331637
Description
Vada, Italy - June 29, 2015: Buildings on Piazza Garibaldi in small town Vada on the coast of the Ligurian Sea. Province Livorno, Tuscany region of Italy
This image is editorial