Bordeaux, France

Bordeaux, France

Bordeaux, port city on the Garonne River in France