John Gray Custom Knives
John Gray makes custom knives that are simplistic in their design, but that are also very solid and full of personality.
John Gray makes custom knives that are simplistic in their design, but that are also very solid and full of personality.