Blood sucking leechs (hirudo medicinalis) on woman's head

Royalty-free stock photo ID: 28860733

Blood sucking leechs (hirudo medicinalis) on woman's head