L'Auberge de l'Ill

Alsace, France

Year Rank
2002 6