Oldbury Rock Shelters 1
Image by GLADMAN
Oldbury Rock Shelters

Rock carving?

Your link didn't work... :)

I have a funny memory of those faces, I'm sure I've seen similar before as well.

try 'Celtic Head' in a search engine ...