twitter link

 

Facebook Link
Foggy Pasture - Oil on canvas, 20x16 - $2,800

Original Painting