Streets of Spello, one of the most romantic towns in Umbria, Italy (by philippus111).