Sam RachaminSep 17, 20191 min “Abraham’s prophesy" oil on linen 81x82“Abraham’s prophesy" oil on linen 81x82 This is the first commission painting I have ever made, it is also the first biblical painting I...