Picture Postcards: Clockmaker’s Shop in Paris, France FranceTopics of the World February 5, 2012 This month we are looking at shopfronts around the world in Picture Postcards. Our first snap comes [...]