
Ai Haibara Japan, 1981
Let the wind blow you, 2025
Camphor, acrylic, and coloured pencil
53 x 19 x 19 cm
20.8 x 7.5 x 7.5 in
20.8 x 7.5 x 7.5 in
Further images
1
di
12