Only Rain Down The Drain in Urbana, Illinois

Only Rain Down The Drain in Urbana is a bench. Only Rain Down The Drain is located near Illini Union.

Amenity
bench
Tourism
artwork