Designed by
Title
Big Ben, London. The belltower and clock of the Palace of Westminster. The most famous lan #93746665
Description
Gold illuminated and shining in the evening sunshine, Big Ben against a clear deep blue sky. Symbol of british government.
This image is editorial