Rupert of Nassau (Q94577228)
German noble
Language:
other details