England - BottlebrushPhotography

Victoria Tower at The Palace of Westminster

The Palace of WestminsterVictoria TowerLondonEngland