Victoria Tower

Victoria Tower, Palace of Westminster

London, UK