Westminster At Night

Westminster at night

The Houses of parliament at night in Westminster, London, UK.