10 seconds

By ten

Amsterdam: Museumplein...

The Day After... the football Final between Holland-Spain.

Sadly we lost... so congrats to the best team: Spain!


See also HERE how much litter was left by 80.000 fans...

Comments
Sign in or get an account to comment.