Lymphedema of the legs, side view. Lymphedema is a blockage of the lymphatic system that results in fluid retention and swelling (edema), usually in the legs and feet. (c) CID
Dimensions
3685 x 5528 pixels
Print Size @ 300 dpi
12 x 18 inches / 31 x 47 cm