John L. Cleaveland, Jr.
There Are So Many Truths
Oil on panel
18 1/2 x 48 inches
19 1/2 x 49 inches framed
19 1/2 x 49 inches framed
Copyright The Artist