A group of Spanish and Dutch football fans meet and engaged in some good humoured and friendly banter in Trafalgar Square.
Comments
Sign in or get an account to comment.