JOHN L. CLEAVELAND, JR.

JOHN L. CLEAVELAND, JR. - Almost as Far as I Can Go

Almost as Far as I Can Go

Oil on panel  
32 x 81 in