HRH Prince Richard, the Duke of Gloucester, at Christ Church Cathedral, St. Louis, Missouri, USA on 4 November 2006. Taken at the investiture service of the Priory in the United States of the Most Venerable Order of the Hospital of Saint John of Jerusalem.
Beth Boven
CC BY 4.0
<span class="int-own-work" lang="en">Own work</span>