What is this? (I mean red dots) description: dots occured after physical activity. (I am not sure if it's related to sweat) After progress:
What is it (I mean the picture)? I'm assuming it is a right foot. Could be anything from sun burn to sand fleas.