Thomas Smith is a Vietnam-based artist. This painting is titled “The Visitors 1”.
You can view more of Thomas’ work through Saatchi Art.
Images courtesy of Thomas Smith
Thomas Smith is a Vietnam-based artist. This painting is titled “The Visitors 1”.
You can view more of Thomas’ work through Saatchi Art.
Images courtesy of Thomas Smith