Princess Alice, Countess of Athlone

30-cb

H.R.H. Duchess of Albany, H.R.H. Princess Alexander of Teck, and infant princess Mary of Teck.