Inspired by the world-renowned Victoria Falls in Zambia, “Cascade” is a piece that was born out of pure awe. As it’s happened many times before, I was standing in front of nature in its full power, full beauty. Victoria Falls is the world’s largest waterfall, and one of the Seven Natural Wonders of the World. Cascade is a glass and metal wall sculpture that pays homage to the seemingly endless falling water of Victoria Falls.