×

Royal Cache

The Royal Cache, technically known as TT320, is an Ancient Egyptian tomb located next to Deir el-Bahari, in the Theban Necropolis, opposite the modern city of Luxor. Wikipedia