The Italian Newsstand

A Newsstand in, Umbria, Italy

This week's images of Italy photo shows a newsstand in Umbria, Italy, which has a charming little extra 'guarding' all those valuable publications.  It's a lovely capture.Back in the United Kingdom, aside from kiosks which lurk beside tube station entrances in London, the newsstand has all but died … [Read more...]