Semnopithecus

Gelsenkirchen / Germany

Semnopithecus