JOHN L. CLEAVELAND, JR.

JOHN L. CLEAVELAND, JR. - Baker Lake _ Bitteroot Nat. Pk.

Baker Lake , Bitteroot Nat. Pk.

Oil on board  
16 x 24 in