夏景山水, 2007, oil on canvas, 97.2 x 162cm.jpg

A Summer Landscape, 2007, oil on canvas, 38 x 64" (97.2 x 162cm)

List of Articles
Top