Houston Llew, ‘Brush’, 2017, Xanadu Gallery

Inscription: "The world tells you to hurry. Art tells you to take your time. Always listen to the art." Junot DIaz

About Houston Llew

based in Georgia, United States