Bug Life

Oil paint on canvas

2023

63 x 73 cm