Studio Sixty Six
Northumberland

Northumberland

Details

Oil on Mylar

19.50 x 18.75 in. / 49.53 x 47.63 cm

$1,400