Hopefully I have posted this in the correct Forum topic(?)

A friend of mine asked me to watch a documentary (I don't recall the name but could likely find it if need be) that was basically religious in nature. I came upon the following while watching. It's supposed to be taken from a wall in an Egyptian antiquity of some sort. Perhaps from one of the the pyramids?

I've never seen the like, perhaps one of our members has?