Studio Sixty Six
At Lost Lake

At Lost Lake

Oil on canvas
42 x 42in. / 106.68 x 106.68 cm

Sold