Louise Robert
78-419
Oil on canvas
2014
183 x 183 cm
(72 x 72 in)
Price upon request

Price request and availability

Other works by Louise Robert