ON ASSIGMENT

Libya; the last border

Libya; the last border