Tiger and Dumpling

Oil on Canvas
183cm x 213cm
2013 - 2016

$42,000.00

art placer