Bruce King

Shepherds of the Plains
Oil on Canvas
36 x 48 in
$8,900
Inquire