Here's what I got from Chris/Goldfinch4 last summer. It seems like a reasonable facsimile to your right-hand image.
The left-hand image seems clearly wrong to me. I think the frog lies.
However, I don't think any of this matches
http://www.sempervivum-liste.d...