Businessman in a gorilla mask, confused and scratching his head.

Royalty-free stock photo ID: 5349175

Businessman in a gorilla mask, confused and scratching his head.