2nd September 2010
Photo
Where the French stick their commercial buildings. (La Defense, in the shadow of the Grand Arch)
← Previous post • Next post →