Louise Robert
78-436
Oil on canvas
2017
183 x 183 cm
(56 x 60 in)
Price upon request

Price request and availability

Other works by Louise Robert