Is this warts or something else?

i have these white bumps/patches on foreskin for couple of weeks now. No sure what it is. Could you please help to know what is this actually.

image

image