Free USA Shipping For Orders Over $500

German Videos III — medical leech

Video: Leech doctors revive medieval medicine

Video: Leech doctors revive medieval medicine

German video showing the role of leeches in modern medicine