Wondering what these itchy bumps are

these bumps appeared several months ago and are quite itchy. Any ideas what it could be?

these bumps appeared several months ago and are quite itchy. Any ideas what it could be?

See more here:
Wondering what these itchy bumps are