Researcher found the head of the statue of Bacchus, inside a water channel near the ancient city of Cyrene in Libya
Libyan Archeology researcher, Issam Menfi found the head of the statue of Bacchus, which dates back to the Greek era,...
New Writes
1
4
6
9