The Red Palace in Shakshuk

The Red Palace in Shakshuk

April 15, 2021 - 13:06
Posted in:

Shakshuk is a small town in Nafusa Mountain in western Libya, some 160 km southwest of Tripoli Tripoli