Big Bug I

Big Bug I / oil and acrylic on canvas / 2014 / 72″x24″ / $5555

Read about it here