The Michael C. Carlos Museum in Atlanta has recently put its Old Kingdom mummy on display after keeping it in storage for 90 years. I’ll have to add them to my list of museums to visit.
The Michael C. Carlos Museum in Atlanta has recently put its Old Kingdom mummy on display after keeping it in storage for 90 years. I’ll have to add them to my list of museums to visit.