Overcast — Wellfleet Beach, Oil on Canvas, 18 x 24 Inches, by Richard Stalter, $650 Published July 28, 2012 at 3630 × 2726 in Overcast — Wellfleet Beach Overcast — Wellfleet Beach, Oil on Canvas, 18 x 24 Inches, by Richard Stalter, $650 Overcast — Wellfleet Beach, Oil on Canvas, 18 x 24 Inches, by Richard Stalter, $650