Île aux Vainqueurs


Île aux Vainqueurs - island in France.