Royalty-free stock illustration ID: 74433835

3D render cell derma macro