ULTRA/NEO

27

Caroline Walker

The Masquerade

HK$1,000,000–1,500,000
€124,000–187,000
$128,000–192,000
HK$3,906,000
oil on linen
180 x 240 cm. (70 7/8 x 94 1/2 in.)
Painted in 2012.

Further Details

Caroline Walker

BritishBrowse artist