I'll investigate manufacturing a window screen to try, I live in the UK and this is not something that's readily available. (At least I've never seen them.)
Silverprint in London sell the material for making drying screens.

www.silverprint.co.uk