montbretia

montbretia

Observation - montbretia - UK and Ireland. Description: