There is so many things depicted here. The subject, the human race struck down from its existance to be locked into the earth from which it has ignored and disobayed, & perhaps the sun being blocked by a dark cloud to be the blindfold and the anatomical scripture are the directions how it shall be done. I don't know. Each piece means something different to everyone.
...Oops, COMMENT not ESSAY... right.
I love this piece. Well done my Lady.