Chlorocebus sabaeus

LOC103230720

uncharacterized LOC103230720
3937117
60711