Primal Fortaleza - Oil on canvas - 41 x 51 cm / 16 x 20 in - 2013 La perra alemana - Oil on canvas - 41 x 51 cm / 16 x 20 in - 2013 El diablo de Oz - Oil on canvas - 41 x 51 cm / 16 x 20 in - 2013 El sacrificio de la cabra - Oil on canvas - 41 x 51 cm / 16 x 20 in - 2013