L'esprit '98
The spirit of 98 for @StickerMule contest
---
My first ever impression with France was when France football team won the trophy of World Cup '98 which was held in their homeland.
More by The Curious One View profile
Like