Water sculpture, Gene Leahy Mall, Omaha, Nebraska.

- Image ID: JBR171
Water sculpture, Gene Leahy Mall, Omaha, Nebraska.
Todd Bannor / Alamy Stock Photo
Image ID: JBR171
Location: Omaha, NE, United States