1568 Chenglong Road, Xincheng Shangkun Yue Shan Peninsula #58
Songjiang District, Shanghai, China
P: 86-021-62990811

Leung Gallery Founded by Thomas Leung in 2009, Leung Gallery, located in Shanghai, is dedicated to showcasing the best in contemporary Chinese art. At Leung Gallery, you will find original art works, print editions, and fine ceramics by the Leung family. 
Acrylic On Canvas《Pass Through》
48” x 98”
Acrylic On Canvas《The Clolorful World》
48” x 98”