Tell El Dabaa
The Tell Basta Museum was built in 2006, and soon after, operations in the museum came to a halt.
Most Read