Queen Alexandra's Memorial Ode
Queen Alexandra's Memorial Ode, otherwise known as "So many true Princesses who have gone", is an ode written by John Masefield and set to music for choir and orchestra by Sir Edward Elgar for the occasion of the unveiling of Sir Alfred Gilbert's memorial to Queen Alexandra on 8 June 1932 outside Marlborough House in London.