October 25th, 1999
Luleå – Sweden 1999

Luleå – Sweden 1999
Symbol.
I saw this while driving by.
It kind of says “victory” or “success”.


Add your comment
Comments are moderated.
