Studio Sixty Six

Crimson

Oil on canvas
48 x 60in. / 121.92 x 152.4 cm

$6,260