Details
Nikki MALOOF
The Witness
, 2023
Oil on linen
208.3 × 152.4 cm |
82 × 60 inch
Unique
Current location: Shanghai - China
Back