very itchy small red spotssmall red spots on top of footsmall red spots on skin very itchypainful red spot on top of footred spots on top of feetred circle on top of footred blotches on top of footvery itchy tiny red bumpsred patch on top of footred bump on side of footred mark on top of footred spots on top of feet diabetes