by fedoseevaolga
A little cancer in a woman's hand. larvae of river cancer.
The license type determines how you can use this image.