Back to Private Collection
Deep Green · 茂林深處

Deep Green

茂林深處

Oil on canvas · 150 x 120 cm · 2011

Collection of Beijing Parkview Green