Nguyen Xuan Huy

Nguyen Xuan Huy: Nest
Nest, 2011, oil on canvas, 150 x 150 cm