The keeper of the key

textile and stitch, key, framed 42cm x39cm

The keeper of the key

textile and stitch, key, framed 42cm x39cm