Designed by
Title
Piazza del Vignaiolo Riomaggiore, 5 lands, Liguria, Italy #140392377
Description
The main square of Riomaggiore on a sunny day; from here you go down on foot towards the sea, Riomaggiore, 5 terre, Liguria, Italy
This image is editorial