Venezia

Venezia #131-133 our favorite shop for linen

Here is Sue at #131-133 Venezia shop. They have linen and cotton fabrics.