File:DH spleen.jpg

Summary
Anterior view of the spleen, an organ of the lymphatic system.