italiaxsempre:

Tellaro Village in Liguria, Northern Italy

italiaxsempre:

Tellaro Village in Liguria, Northern Italy

(via handa)