This piece is by South Korean artist Lim Cheol Hee and titled “Stranger (85)”.

Lim Cheol Hee art

You can view more of Lim’s work through Saatchi Art.

Images courtesy of Lim Cheol Hee