Glass Beads

 

 

Glass Beads

120 x 90 cm / 47.2 x 35.4 in, oil on canvas, 2023