Royalty-free stock illustration ID: 1175768917

Tree Frog isolated on White Background. 3D illustration