Chlorocebus sabaeus

LOC103220781

uncharacterized LOC103220781
3927178
60711