Painting Vladimir Putin holding gay pride flag, by Leonardo da Vinci