Revelation Twelve

36 inches by 48 inches

painted in 1999

Oil on primed canvas

$25,000.00

©Thomas A. Lord