Claudia Greathead

Pentatomids

2022

oil on canvas

90 X 123 cm