Itchy white And red spots

I am having itchy white/red spots on  my foreskin and penile head since 2 days ago.

I have unprotected oral sex around 1 week ago. There are no discharge/odour or pain during urinating.

What could it possibly be?!

Upload a photo using a computer