FINE ART > Abstract / Incarnation

The Witness
The Witness
oil and wax on gold / panel
20" x 20"

The Greek word for witness is martyr / one who sacrifices his life for his faith. The Witness, below contains a stairway or ladder connecting heaven and earth.
Jesus, the Incarnate God who came to earth, is the martyr or witness in the heavens surrounded by a great cloud of witnesses that await his rule.