Albert Memorial and Albert Hall at dusk, Kensington, London, England, United Kingdom, EuropeImage #: 12525220 See More From: Charles Bowman