German TC Needle Holders Baumgartner

German TC Needle Holders Baumgartner 12.5cm