This painting is by Canada-based artist Golriz Rezvani and titled “Clock Puncher”.

Golriz Rezvani art

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

Images courtesy of Golriz Rezvani