1568 Chenglong Road, Xincheng Shangkun Yue Shan Peninsula #58 Songjiang District, Shanghai, China P: 86-17317712350 contact@leunggallery.com
Art Taipei visitors in line at the hall entrance
View down the main aisle
Visitors browsing the art at the booth
Thomas posing with a Leung art collector
Thomas getting interviewed for the art fair