Bumps/ Blisters on my labia?

Suzie

So I've recently had sex and have since experienced intense itching on the labia minora. I haven't had any unusual or smelly discharge but the itching persists and I've noticed a small cluster of what appears to be bumps or blisters on the labia minora. Could it be an STI?