Red Thread and Droplets

Oil on Canvas
100 cm x 100 cm
2021
For charity auction World’s Largest Painting