Prince Welf Heinrich of Hanover (Q6529315)
Hanoverian Royal
Language: