El-ahrairah
2808 S Race St (Meadowbrook Park)
Urbana, Illinois 61802
Type
Hours
More
Art Location: 2808 S Race St, Urbana, IL 61802 (Meadowbrook Park)
Type
Hours
More
2808 S Race St (Meadowbrook Park)
Urbana, Illinois 61802
2808 S Race St, Urbana, 61802 (Meadowbrook Park)
Artist: Todd Frahm
This sculpture tells the rabbit creation myth and dates back to Meadowbrook Park's infancy.