Any idea what this might be? It itches like crazy!

Sara