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 33 Times - Last Visitor from Full, 01 - Switzerland on 02/24/2015 at 7:16 PM