Wednesday, 26 November 2025

 



Stelae: Cloud    


2025
Acrylic and Oil on Canvas 
76 x 61 cm
30 x 24 Inches