Big Ben, the Clock Tower (now the Elizabeth Tower) and the Palace of Westminster in London, at night.
« Previous   |   Larger View   |   Next »

Big Ben

London, England

Big Ben, the Clock Tower (now the Elizabeth Tower) and the Palace of Westminster in London, at night. Photo © copyright by Jim Waterbury.