The Promised Land

The Promised Land

Item# AS_TPL
$1,650.00
Availability: Usually ships in 5-7 business days
'The Promised Land', Oil on museum-wrapped canvas. 30 x 48 x 1.5 in.

A centerpiece for any space. Painted sides.

Scroll to top