Courtesy of Island Nature Trust
Blueflag
Iris vericolor