Nice looking knife. I'm guessing puppy feet pins are what holds the scales to the blade?
The picture isn't bad, but you do have to look hard to see all the beautiful detail in the damascus. The bright handle really overwhelms things in the picture. If your camera has manual settings and you have a tripod you might try a longer exposure with lower indirect lighting.
Ed