The Greek myth of Andromeda is one of the most ancient variants of the knight-kills-dragon-saves-princess story. The hero Perseus (on his way back from killing Medusa) rescues the princess Andromeda, who has been chained naked to a rock as a sacrifice to the sea monster Cetus.
Why was Andromeda chained to a rock? Because her mother insulted the sea god Poseidon, by claiming Andromeda was prettier than Poseidon's daughters. Parents.
Andromeda was a princess from Ethiopia, though in this Italian Renaissance painting she looks like a typical Mediterranean gal. The painting does feature an African lute player on the right.
The painter, Piero di Cosimo, was a bit of an eccentric and an early follower of the Atkins diet - according to wikipedia, "Reportedly, he was frightened of thunderstorms, and so pyrophobic that he rarely cooked his food; he lived largely on hard-boiled eggs."
Our Andromeda puzzle is a bit of a Herculean task. There are a dozen or so Greek myth whimsies which help get you started. But the rest of the pieces are all very similarly shaped, and there are a fair number of false edges. This is one of the hardest puzzles we offer.