Wedding portrait of Prince Alexander of Teck and Princess Alice of Albany, Windsor Castle, England Posted on October 16, 2020 by Matthew 0 Share this:FacebookXLike Loading... Related