I. Over Hill, Over Dale - from Three Shakespeare Choruses

I. Over Hill, Over Dale - from Three Shakespeare Choruses a song by Amy Beach on BeMusic