Chimpanzee in a jacket and trousers in front of a mirror

Royalty-free stock photo ID: 99664574

Chimpanzee in a jacket and trousers in front of a mirror