Tuesday, May 20, 2008

French university championships 2008 - IDF

You know what it means in France IDF? No? Picture against words. IDF is... Ile de France - translated - region of the Paris metropolis.



No comments: