Bogbean

Bogbean

Observation - Bogbean - UK and Ireland. Description: Quite rare in the Bristol region. Maybe an introduction?

Quite rare in the Bristol region. Maybe an introduction?