31 weeks pregnant !! Any need for concern ?

Je

Just showed up last couple days..Very painful on leg Anyone know what this is ? Has a black spot and it’s hard and warm to touch..