Artificial, excellently tied fishing lures of all types, sizes, designs. Made in Kenya by experienced tiers.
We do inquire for you , please wait ...