The Statue of the Divine Worshiper Karomama, also known as the Karomama Statue, is a sculpture dating from approximately 945 BC to 715 BC and belonging to ancient Egyptian art. It was made during the Third Intermediate Period of ancient Egypt (between 1,070 BC and 650...
Read more