Designed by
Title
Modern buildings, shopping in the city centre with a modern Art Mermaid sculpture in the foreground, Saint Nazaire, France. #213015226
Description
Modern buildings, shopping in the city centre with a modern Art Mermaid sculpture in the foreground, Saint Nazaire, Loire Atlantique, France.
This image is editorial