Acrylic on canvas, 60 x 90 inches (152.4 x 228.6 cm). Framed: 61 x 91 inches (154.94 x 231.14 cm). 2014.02
$85,000.00
In stock
Sending...