Chlorocebus sabaeus

LOC103245204

uncharacterized LOC103245204
3951601
60711