Houston Llew, ‘Miracle’, 2017, Xanadu Gallery

Inscription: "When you need a miracle, just look at your child and realize you created one." Unknown

About Houston Llew

based in Georgia, United States