Studio Sixty Six
Diana Spencer

Diana Spencer

Details

Mixed media on canvas

43 x 51in. / 109.22 x 129.54cm

$4,000