Isle au Haut Town Landing

30 x 40 inches oil on canvas $3700