Storm Water Graphic
Photograph - Photography
This is a storm water outlet that spills into the Ohio River at this spot on the Louisville, Kentucky waterfront.
July 3rd, 2012
Viewed 34 Times - Last Visitor from Beverly Hills, CA on 03/27/2015 at 8:41 PM