Filter
Painting | Works on Paper | Sculpture | Photography | Ceramics | InstallationsÂ
-
-
Oil on Canvas
81 x 65.5cm
Signed: “Ruth Everard” (Lower/Left)
Circa: 1923 – 1925 (Paris)