Royal Albert Hall in London

Royal Albert Hall in London

 

Royal Albert Hall located in the City of Westminster, photographed at dusk.