A masterpiece of nature! Look at the beauty of this vibrant green hosta leaf that radiates life and freshness. Nature Is Art Green Leaf Love