Hi.
Seems like some allergic reaction or some bruise.
If any itching and irritation associated then possibly some allergic reaction and if it’s painless then need to rule out some blood clotting disorder.
Will be good if show to some local eye doctor amd take proper opinion.
Regards
Dr. Neeraj Sanduja
Answered2020-05-17 16:12:09
Let others know if this answer was helpful