Sir Launfal by Thomas Chestre

Follow this link to the TEAMS edition.