You can get those insect screen cloth mesh, its almost like fish net kind of texture. They are usually sold at the neighborhood hardware/value stores, comes packaged in a box and the netting is loose and folded up, not framed (but comes with velcro to attach it to windows or doors).
Bookmarks