Date: 6/11/2008 Views: 1134
Date: 6/18/2009 Views: 1061
Date: 8/16/2009 Views: 841
Big Ben, Westminster Bridge on River Thames in London, the UK. English symbol. Lovely puffy clouds, sunny day