Heuchera type flower

Heuchera type flower

Observation - Heuchera type flower - UK and Ireland. Description: