Elizabeth spotted this cute painting near Leicester Square in London. I wish I could read the caption on the painting but some vandal has stuck a sticker over it! Maps in the Wild Fireworks over the World