1568 Chenglong Road, Xincheng Shangkun Yue Shan Peninsula #58 Songjiang District, Shanghai, China P: 86-17317712350 contact@leunggallery.com
Medium: Oil on canvas Dimensions: 20x 30 inches
Retype this word backwards "ssob"
Please leave this field empty.
Beside The River
Morning Chill
Riverside In The Spring
Serene Autumn
Summer Riverside
Summer Water Village
The Moment