John L. Cleaveland, Jr.
Mountains and Ocean
Oil on panel
44 x 48 inches
45 x 49 inches framed
45 x 49 inches framed
Copyright The Artist