Lymphedema of the leg, 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
5445 x 3630 pixels
Print Size @ 300 dpi
18 x 12 inches / 46 x 31 cm