Kikla

Kikla

April 16, 2020 - 03:31
Posted in:

Kikla is a town in Nafusa Mountain. It is approximately 150 kilometres south-west of Tripoli.