3d illustration of a newton cradle consisting of smiley faces

Royalty-free stock illustration ID: 87092891

3d illustration of a newton cradle consisting of smiley faces