Serpent d’Océan is an awe-inspiring and enigmatic art installation that stands as one of the most dramatic and mysterious creations in the world. Situated near the Loire estuary, close to Nantes, France,
Serpent d’Océan is an awe-inspiring and enigmatic art installation that stands as one of the most dramatic and mysterious creations in the world. Situated near the Loire estuary, close to Nantes, France,
More