I Saw Three Ships Posted on January 21, 2019July 23, 2019 by Keith McCauley I Saw Three Ships Richard ElliotPerformed by David YoungWinter Concert, December 15, 2018