Phantom Screens of Denver

Phantom Screens does it all, then disappears.

Windows – Phantom Wood Window Screen