| Sheep May Safely Graze $2.95 - See more - Buy online Lead time before shipment : 4 to 6 business daysFormat : Octavo By Johann Sebastian Bach (1685-1750). Arranged by Winfield. For 2-Part Mixed Chorus with optional 2 Flutes (2-part). Sacred, Masterwork. Choral octavo Instrumentation : Publisher : Hope Publishing Company |