Diamond Bar, CA, United States
Echo Lew was born in Taiwan and moved to USA in 1983. He is an international contemporary artist located in Los Angeles, California. His artworks are featured in galleries and private collections throughout the United States, Japan, Italy, Taiwan and China.
Echo is a self-taught artist and his styl...
artworks
View All 3 Artworks