Heuchera cylindrica 'green finch' -- the photo does not show that the flower stems are about two feet tall.