Bug Life 2

Oil paint on canvas

2024

60 x 68.5 cm