help?

are these hives? they itch very badly