3d horseshoe kidney on white background

Royalty-free stock illustration ID: 98353553

3d horseshoe kidney on white background