Sons of Deucalion and Pyrrha
709 S Mathews Ave
Urbana, Illinois 61801
Type
Hours
More
Artist: Lorado Taft
These sculptures invoke imagery derived from the Noah-like Greek myth in which Deucalion and Pyrrha, the only two people left on earth after a deluge, consult “a convenient oracle as to the best way of restoring the human race.”
Art Location: 709 S Mathews Ave
Type
Hours
More
709 S Mathews Ave
Urbana, Illinois 61801

