Aryo Toh Djojo

Sent, 2026

Acrylic on canvas

137.2 x 182.9 cm
54 1/8 x 72 1/8 inches
Courtesy of the artist and Perrotin
New York USA
Perrotin Request Price & Availability
Loading...
The art world in focus