When's the last time you've had a leeching?
Available Until 09/20/15
Tags: science, medieval, barber, renaissance, blood, leeches

Join the Conversation