A Road Leading To The Big Ben Tower Background



A street with a gray colored road, with traditional beautiful buildings made of gray stones and bricks, a red phone booth, lampposts, withered tree, leading to the Great Bell of the clock at the north end of the Palace of Westminster in London, England

You may also like…