AMSTERDAM

By amsterdam

Amsterdam: Museumplein...

A few hours before the football Final between Holland & Spain.

About 80.000 orange fans will see the match on big screens.

HERE is a small film impression...

Comments
Sign in or get an account to comment.