1568 Chenglong Road, Xincheng Shangkun Yue Shan Peninsula #58 Songjiang District, Shanghai, China P: 86-17317712350 contact@leunggallery.com
Please check your Paypal account for more details on your order status. You will also receive an email from us through your Paypal email. If you do not receive any emails from us please email us on contact@leunggallery.com with your order receipt.