The Yellow iris is a robust perennial that grows in pond margins and marshes and on river banks.  It flowers between May and August.