Riomaggiore, italy
Riomaggiore, on the mediterranean coast, is one of the five vilages that make up cinque terre national park, which is a unesco world heritage site.
© Stevengaertner | Stock Free Images
Similar Free Images