Posted inMythology and Legends
Deucalion and Pyrrha (Greek Flood Myth).
Deucalion and Pyrrha: Surviving the Great Deluge (and Repopulating the World!) (Lecture Hall doors swing open with a dramatic creak. Professor Archimedes Thistlewick, sporting a tweed jacket with elbow patches…