Flowered Lane, Spello, Italy