Next to the Peacock Compound Tajura, Tripoli, Libya

+218 91 2244 053