Royal Guelphic Order

Hanoverian order of chivalry From Wikipedia, the free encyclopedia

Royal Guelphic Order