Picture of Big Ben Clock in London, England, UK

picture of big ben clock

A close-up picture of Big Ben clock against a lovely blue sky.