Isabella, princess of Wales.
back