On The Web
About Me
Richard Liu was born in Pennsylvania, USA and has since then lived in California, Virginia, Maryland, and southeastern coast of Fuzhou, China. Having influenced by a culmination of different cultures and traditional techniques, Richard brings different worlds together to create harmonious visual ima…
Read MoreMember Since: January 23, 2017