Echoes of the Nile
An exhibition of the Egyptian antiquities was inaugurated on Thursday at China's Guangdong Provincial Museum.
Most Read