Fly screen

Fly screen

Flyscreen, insect mesh, bug screen or whatever the humans call it is really designed for cats to climb on.

Photo by surekat