Skip links

Fly Mesh

A pleated insect screen, of Italian make, is designed by Lucia Di Francesco.

Features

Types of Materials