Liver--stone within a liver duct

Liver--stone within a liver duct Share this with your friends

Stone within a liver duct.