Village of Riomaggiore - Italy at it s best
Riomaggiore, one of the stunningly beautiful Italian Cinque Terre villages and a UNESCO world heritage site.
© Mediaimagephotography | Stock Free Images