River Thames with Westminster Bridge, the Big Ben clock tower and the Palace of Westminster, London England United Kingdom UK
Size: 3314px × 4971px
Photo credit: © Marcin Rogozinski / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: architecture, attraction, ben, big, blue, bridge, britain, british, building, city, clock, destination, elizabeth, england, english, europe, european, exterior, facade, front, government, historic, houses, landmark, landmarks, london, palace, parliament, reflected, reflecting, reflection, river, sky, symbol, thames, tourism, tower, travel, traveling, uk, view, water, westminster