Who are these coming to the sacrifice To what green altar O mysterious priest Lead'st thou that heifer lowing at the skies | Painting