3 bumps on skin, not sure what it is

hi there i developed these three large bumps on my ankle and was really itchy.

File size is too big

image