163Art
 
back            No.59


LANDSCAPE    (sold )   oil on canvas  / 90 x 182cm        /    Huaxia Bank Collection, Beijing   2000

a next


Copyright ARTOil. All rights reserved