Stock Photo - Office buildings at La Defense district. Paris. France

Stock Photo: Office buildings at La Defense district. Paris. France.

Searchable keywords

Choose multiple keywords