When it comes to choledocholithiasis, it doesn't get much better than this - there are so many gallstones they are uncountable.
These little gallstones are dropping off like hailstones into the distal CBD - the accumulation of which has resulted in severe biliary obstruction.
ERCP was performed with stone clearance and a stent place. Interval cholecystectomy is advised as the bag of remaining stones is almost certain to keep discharging stones into the CBD again.