New Nest, 2013

Hong Kong 2017
Fortes D'Aloia & Gabriel
Painting
Oil on canvas
250.0 x 330.0 Size (cm)
98.4 x 129.9 Size (in)