Stock Photo - Modern urban architecture in the suburb of Paris, France.

Stock Photo: Modern urban architecture in the suburb of Paris, France.