London – Palace of Westminster.

London - Palace of Westminster

London – Palace of Westminster

London – Palace of Westminster.

A view over the River Thames onto a landmark of London: The Palace of Westminster and the Big Ben.