Great Rock by Changhai Lake

116.7mm X 91cm oil on panel 2002

Previous
Previous

Echoing Songs of the Dove

Next
Next

Radiant Waterfall Rippling the Stream