Similar Lots to This Artwork
oil on canvas
24 x 36 in (60.96 x 91.44 cm)
oil on canvas
60.96 x 91.44 cm
Oil on canvas
32.25" H x 46.25" W
oil on canvas
30 x 42 inches
Oil on canvas
30 x 35.75 x 3.5in
oil on canvas
30 x 36 inches
oil on canvas
24 x 36 inches
Oil on canvas
9 x 12 inches
oil on canvas
40 x 60in
Recent Lots by Michael Stack
Michael Stack Painting Performance
- Not Sold: 7.1%
- Below: 28.6%
- Within: 50.0%
- Above: 14.3%