Sheep May Safely Graze

20" x 30" Oil on Canvas $1900