Michael Drury
18x30

oil on canvas

877. Up Smoke Creek

$9,000.00Price