Hello, I understand the "colours deep navy blue, pale blue, green, white and red, the face painting should look realistic while the background could be creative only using the colours above" will paint for you, you'll probably find many great portrait painters on this site. Please tell me about the medium--do you mean a digital painting, a digital/hibrid (scanned, painting like or other) are you thinking more about a real canvas that we should send to your place? Warm Regards, Anna