Lamprocapnos spectabilis, Hemingford Abbots

Lamprocapnos spectabilis, Hemingford Abbots

Observation - Lamprocapnos spectabilis, Hemingford Abbots - UK and Ireland. Description: