D├ętails
Danielle ORCHARD
The Red Studio, 2021
Oil on linen
152.4 × 101.6 cm | 60 × 40 inch
Unique
Retour