<--Previous
Up
Next-->
A large kidney stone, extracted from a dog.