Courtesy of Island Nature Trust
Lupin
Lupinus polyphyllus.