top of page
Bill Foster 
Standing Stones, oil on canvass, 11" x 14", $250

Standing Stones

$250.00Price
    bottom of page