Had white white bump of skin on the head of my penis for a few months now, doesn't cause any problems however I would really like to know what it is so I can get the right treatment and in case of it being a potential STD etc. I've done some research but found nothing so I was wondering if any of you on here would be able to help me? Have provided images below.

