Rain GIrl

Graffiti Rain


Located in downtown Omaha, Nebraska. Between the Slowdown and Film Stream just west of Qwest center and the New Stadium.