back Danielle ORCHARD Ophelia, 2025 Oil on canvas 228.6 x 142.2 cm | 90 x 56 inch Unique Courtesy Perrotin share artist info photograph : Paul Salveson