Rachita Dutta b. 1993
Where are the seeds?, 2025
Hand embroidery on fabric
54 x 33 in
137.2 x 83.8 cm
137.2 x 83.8 cm