LIN YUAN  The Potala Palace 5 Oil on canvas
90 x 145 cm LY062
The Potala Palace 5 by Lin Yuan
Previous : Back : Next