This is one of the huge cartoon panels they had covering the walls of the museum. I dunno what it's all about 'cos I can't read French. It's not TinTin, though.
Photo album created with Web Album Generator