Chlorocebus sabaeus

LOC103220309

uncharacterized LOC103220309
3926706
60711