Montbretia

Montbretia

Observation - Montbretia - UK and Ireland. Description: Edge of pond

Edge of pond