London - Palace of Westminster, UK

London – Palace of Westminster, UK – Large