Small World

12″ x 12″, oil on canvas

surreal snail oil painting