Wednesday, July 31, 2013

Strolling on the bea

Strolling on the beautiful streets of Spello in Umbria, Italy • photo: Luca Ternelli on Flickr