Bug Life 3

Oil paint on canvas

2024

60 x 68.5 cm