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
82 x 85 7/8 inches
Galerie Lelong Request Price & Availability
Loading...
The art world in focus