Italy - alan montgomery
Riomaggiore, Cinque Terre, Italy

Riomaggiore, Cinque Terre, Italy

Riomaggiore is one of five charming old villages (the Cinque Terre) that cling to the rugged coastline of the northern Italian Mediterranean

canoesstone villagecolorful buildingsboats