Shela Yu is a Chinese American artist based in Mesa whose murals often depict Asian ... The mural depicts a dragon with lime green and rose pink scales. Smiling, the dragon offers a glowing yin yang ...
Shela Yu is a Chinese American artist based in Mesa whose murals often ... The mural depicts a dragon with lime green and rose pink scales. Smiling, the dragon offers a glowing yin yang to the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results