Italy

Italy. Riomaggiore. Ligurian Sea Coast. Photo