New World 36 x 36 oil on canvas $600.jpg
New World 36 x 36 x 1 1/2" oil on canvas -
$900 (including free shipping within the U.S.)