Previous Image Next Image Jumping Renard, 2011 58×36 “Saltando Renard” (Jumping Fox) by Craig Rubadoux, oil on canvas 58″ x 36″