Royalty-free stock photo ID: 92900431

A pair of chinchillas, communicating with each other through a separator. - Image