Yellow iris is a bold, moisture-loving perennial perfect for Newfoundland’s wet soils. Learn how to plant, maintain, and contain it in your St. John's garden.