Date: 6/28/2013 Views: 726
Date: 10/29/2009 Views: 888
Date: 9/4/2009 Views: 845
Big Ben, Westminster Bridge on River Thames in London, the UK. English symbol. Lovely puffy clouds, sunny day