England - BottlebrushPhotography

The Palace of Westminster, Elizabeth Tower and Westminster Bridge in London, England.

The Palace of WestminsterElizabeth TowerWestminster Bridgelondonengland