The Albert Memorial, located in Kensington Gardens, London, UK


The Albert Memorial, located in Kensington Gardens, London, UK.


Size: 5615px × 3663px
Location:
Photo credit: © Zoonar/James Byard / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: albert, architecture, britain, british, british-island, capital, city, england, english, english-island, english-islands, europe, european, gardens, great, great-britain, history, hyde, island, islands, kensington, kingdom, landmark, located, london, memorial, monument, park, prince, statue, tourism, town, uk, unite, united, united-kingdom