FLOWER OF LIFE. Description of Public Art Sculpture, Indianapolis, IN.