Water sculpture, Gene Leahy Mall, Omaha, Nebraska.

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