German Bull has really knocked it out of the park with this 3 5/8" Deer Stag Barlow! No one can resist, so get yours while you can!
CCN-105940
Barlow
3 5/8"
German Bull
Deer Stag