Helen Henwood | 'Emerging - Organza Print Embroidery’ - Unique Variant 1/5

$1,500.00

Digital Collage Printed on Polyester Organza Fabric - Embroidery Thread layered over Archival Print

825 x 615 x 70 cm

Digital Collage Printed on Polyester Organza Fabric - Embroidery Thread layered over Archival Print

825 x 615 x 70 cm