Every Juan Antonio Gonzalez oil painting is 100% hand-painted and created by our skillful painters in the same long-established traditions of oil on canvas art as followed by the world's most renowned artists