The Royal Albert Hall (1)#

The Royal Albert Hall (1)
Licensed under PD

The Royal Albert Hall Royal Albert Hall, Kensington Gore, London, Great Britain in London, England as seen from the Albert Memorial looking across Kensington Gore.