Sun protection- or anti-insect mesh, Libya

Sun protection- or anti-insect mesh, Libya