Eye on Seine

France, Paris, Seine, Eiffel Tower, Ile aux Cygnes, Statue of Liberty

Île aux Cygnes is a small artificial island in the Seine in Paris, France.

Published 2014-02-21