Diplomatic Diva's Delight

By diplomaticdiva

THE WORLD CUP OPENING CEREMONY...

...as seen from the big screen in Trafalgar Square, London.

Comments
Sign in or get an account to comment.