Photographs London Palace of Westminster Clock Tower / Big Ben

The Clock Tower, at dusk.