Stock Photo - Modern architecture and towers, skyscrapers in La Defense. La Defense is a major business district, three kilometers west of the city limits of Paris, France

Stock Photo: Modern architecture and towers, skyscrapers in La Defense. La Defense is a major business district, three kilometers west of the city limits of Paris, France.

Searchable keywords

Choose multiple keywords