Lampshade

The lampshades are handmade in Norfolk using British, designer fabrics.