Details
Yuji UEDA
Untitled, 2021
Acrylic and sand on paper
40.5 × 29.6 cm | 15 15/16 × 11 5/8 inch
Unique
Location: France
Back