Île Saint-Louis (Paris, France)
Notre Dame Island (France)
Île Saint-Louis (Île-de-France, France)
Île Notre Dame (France)
Saint-Louis, Île (Île-de-France, France)
Islands--France