This photo shows a lamppost and some of the townhouses that line the Place de Vosques, said to be the most perfect square in Paris. Paris, France.
Back