Danielle
ORCHARD
Ophelia, 2025
Oil on canvas
228.6 x 142.2 cm | 90 x 56 inch
Unique
Courtesy Perrotin
photographie : Paul Salveson
Oil on canvas
228.6 x 142.2 cm | 90 x 56 inch
Unique
Courtesy Perrotin
photographie : Paul Salveson