Set of ancient Egyptian weapons on display at …

Set of ancient Egyptian weapons on display at Luxor Museum.