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