Is this a cold sore or a pimple it itches a lot

Ελισάβετ • 🇬🇷🇺🇸