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

Join the Conversation