Preview Harry P. Leu Gardens, Orlando, Florida, United States of America, North America Image ID: 796-1634 Artist: Michael DeFreitas Purchase a commercial license Buy framed prints & more from our print store travel destination photography color image day outdoors nature natural world garden gardens harry p leu harry p leu gardens orlando florida united states of america usa north america path paths vertical coleus