Representing the spirit of Mother Nature's child, this 12-foot-tall installation by Mike Geiger serves as a playful reminder that our relationship with nature can not only be harmonious, but also filled with a sense of fun, light-heartedness, and optimism.