Old-fashion photography of the Elizabeth Tower, commonly known as Big Ben, at the Palace of Westminster in London, United Kingdom

- Image ID: RDW8A8