Al-Deyafa Hotel

Hotel in Tripoli, Libya

V5RC+VQX, Tripoli, Libya