Designed by
Title
Cityscape and buildings architecture in La Defense #314783635
Description
Paris, France - March 6, 2024. Cityscape and buildings architecture in La Defense, a major business district of Paris, France. The Red Spider sculpture.
This image is editorial