Hylobates Lar

Cologne / Germany

Hylobates Lar