Trivia

Dad Trivia

ScienceMedium

Which organ stores the bile made by the liver?