Great Russell Street

Great Russell Street

 

London’s Bloomsbury at night.