Royalty-free stock photo ID: 54758194

Abstract photo of a human liver growing out of a tree trunk - Image