Home Store About Contact Advertise
Free Trial Subscribe Sign In
Birch bark biting is a very skilled art form that is very rare. Intricate designs are made sight unseen and require sharp teeth and lots of patience.