What could this be? It's on my upper thigh...

Lindsay