Shang Ding

Venice
oil
16 x 12 in
$5,600
Inquire