France
Lille
Situated in northern France, Lille was named the 2004 Cultural Capital of Europe
Côte d'Azur
September 2004
- Summer holiday with Mum
May 2005
- Formula 1 Grand Prix
Paris
Where you just can't take enough photos of the Eiffel Tower!
<< back to Home page