This painting is by Netherlands-based artist Victor van de Lande and titled “foto”.

artist Victor van de Lande

You can view more of Victor’s work through his website.

Images courtesy of Victor van de Lande