36X24 $1700 THE PROMISE

THE PROMISE

30x24 MIXED MEDIA ON CANVAS