Release time:2024-05-21 11:00:03 Source:Culture Chronicle news portal
By Patrick Werr, Reuters
Menkaure is the smallest of Giza's three great pyramids. Photo: Supplied/AFP
Related articles
Random recommendation