Gauze screens mosquito screens DIY self-adhesive sand window / screens invisible screens with Velcro
?
130 * 150 no plastic edge
?