Street In A Mediterranean Little Town Of Sardinia.

Street in a mediterranean little town of Sardinia.

Street in a small Sardinia's town, Italy island.