Gumball 3000 - rill
A shot of Big Ben from Trafalgar Square.

A shot of Big Ben from Trafalgar Square.