Leopard Head

Dazzling leopard’s head of Tutankhamun’s collection housed in Egyptian Museum in Tahrir

Mon, 07 Nov 2022 - 12:04 GMT

The leopard’s head statue was discovered in Luxor’s Valley of the Kings.

More