The Leg Keeps Swelling, Painful And Sore As Shown In
Thanks for the query.
It appears according to the picture that it have varicose veins which is due to swelling of the veins in your legs.
It would be best to show this to a General surgeon who will perform some tests to determine the best treatment option.
I hope I have answered your query.
I will be available to answer your follow up queries.