Stock Photo - Wall of peace and tour Eiffel, Paris, Ile de France, France.

Stock Photo: Wall of peace and tour Eiffel, Paris, Ile de France, France.

Searchable keywords