In album: England and Wales

Share album

Westminster Bridge

  Westminster Bridge England and Wales
Streaking lights of cars, bikes and buses. Westminster Bridge is a road and foot traffic bridge over the River Thames between Westminster and Lambeth, in London, England.

Comments

Deleted, on December 18, 2010

Wow!

Gene Castle, on December 21, 2010

Brilliant!

Add Comment

Please login to add comments!