
new paintings

16 x 20 inches oil on canvas $1600

16 x 20 inches oil on canvas $1600

30 x 30 inches oil on canvas $3200

30 x 60 inches oil on canvas $4800 25% for Blue Hill Heritage Trust

36 x 36 inches oil on canvas $3500

30 x 30 inches oil on canvas $3200

16 x 20 inches oil on canvas $1600

36 x 36 inches oil on canvas $3800

30 x 30 inches oil on canvas $2600

40 x 48 inches oil on canvas $4200

24 x 30 inches oil on canvas $2500

12 x 12 inches oil on panel $600

12 x 12 inches oil on panel $600

12 x 12 inches oil on panel $600

30 x 30 inches oi on canvas sold

24 x 24 inches oil on canvas $2500

24 x 36 inches oil on canvas sold

16 x 20 inches oil on canvas sold

40 x 48 inches oil on canvas $4200

16 x 20 inches oil on panel $1500

30 x 30 inches oil on canvas $3200 sold

30 x 30 inches oil on panel sold

30 x 48 inches oil on canvas sold

36 x 36 inches oil on canvas $3500

30 x 30 inches oil on canvas sold

30 x 30 inches oil on canvas sold

24 x 30 inches oil on canvas sold

11 x 14 inches oil on panel sold

(2) 24 x 30 inches oil on canvas sold

16 x 20 inches oil on panel $1600

36 x 36 inches oil on canvas sold

30 x 30 inches oil on panel sold

36 x 36 inches oil on canvas Sold

10 x 10 inches oil on panel $500

30 x 30 inches oil on panel $2800

30 x 30 inches oil on canvas sold

36 x 48 inches oil on canvas sold

11 x 14 inches oil on panel sold

16 x 16 inches oil on panel sold

10 x 10 inches oil on panel $500