England - BottlebrushPhotography

Elizabeth Tower housing Big Ben, London, England.

Elizabeth TowerBig BenLondonEngland