- swipe
-
Queen and last ruler of Egypt
-
-
Queen and last ruler of Egypt
-
Egyptian symbol of endless renewal