London - onfire

Trafalgar Square on a grey December afternoon with a classic double decker bus.