Oil on Canvas
21.5 x 18.5 Inches, 2024
16 x 12 inches
20 x 10 inches
12 x 20 inches
10 x 8 Inches, 2024
9.3 x 6.6 Inches, 2023
72 x 48 Inches, 2022
24 x 24 inches, 2020
17 x 13 inches
28 x 22 Inches, 2015
36 X 30 Inches, 2024
48 x 72 Inches, 2025
22 x 20 Inches, 2024
8.5 x 12 Inches, 2024
10.6 x 6.4 Inches each, 2022
48 x 72 Inches, 2024
30 x 48 Inches, 2024
25 x 26.5 Inches, 1954
24 x 18 Inches, 2025
11.7 x 36 inches, 2026
Acrylic on Canvas
Watercolour, Acrylic, Gouache, and Old Postals on Paper
Oil on paper
Gouache on Paper
Beads on Canvas
Pen and Watercolour on Paper
Natural Pigments with Casein, Cynotype on Paper
Oil on Board
Mixed Medium on Wood and Terracotta