Floating World
A site specific installation
Denver Botanic Gardens
Denver, CO