Royalty-free stock illustration ID: 342162074

Locking into mirror and see an ugly version of self/Low self esteem - Illustration