There’s something not quite right about that painting, wouldn’t you say? The many depictions of Leda and the Swan are hanging on the walls of some of the most prestigious museums and galleries across the world, and yet, there’s a conversation we’re not having. The Greek myth in which the Spartan queen Leda is seduced…