I saw that one in an episode of Doctr Who, I think!
As for the Little Stone Goddess... I'm not so sure, either, I'm afraid...
I did spend a large percentage of my childhood at Ivinghoe Beacon though! Too young to appreciate what it actually was then, though...
It's a pretty stone, though...
G x