Possibly Tree Lupin

Possibly Tree Lupin

Observation - Possibly Tree Lupin - UK and Ireland. Description: