Birds Spleen

Bycanistes buccinator B02-2174 Spleen accumulation of pigment HE Obj 40 P Zwart kopie

Bycanistes buccinator Accumulation of pigment