Embassy of Libya in Madrid
Libya > Spain
Address
Pisuerga, 12
28071 Madrid
Spain
Phone
local:
91.563.5753
international:
+34.91.563.5753