What are these red spots on my index finger?

Just noticed this today. any idea what this is?

image