Fabricated insect seal between screen and wall

Fabricated insect seal between screen and wall

Fabricated insect seal between screen and wall