Big Ben Clock Picture in London, England, UK

big ben clock picture

A picture of Big Ben and the Winston Churchill Statue against a lovely blue sky – taken from Parliament Square.