3d horseshoe kidney on white background

Royalty-free stock illustration ID: 99460418

3d horseshoe kidney on white background