Peritoneum Gallery - Wet SPecimens (3 of 7)
Dog. Splenic haemangiosarcoma with peritoneal implantation.