oeuvres The Body of Nature Barthélémy Toguo

The Body of Nature

2024
Raw organic threads embroidery (stem stitch, back stitch, and micro-French knots), unique
208 x 218 cm (81 15/16 x 85 7/8 in)
# W26342

Other artworks by the artist