Spello, Umbria

Spello, Umbria - The Picturesque Historic Hill Town Of Spello In Umbria, Italy. Very Old Italian Stone Houses. Photo