London by night

20
London by night

London, UK.