Caroline de BRANDEBOURG-ANSBACH

Name
Caroline de BRANDEBOURG-ANSBACH
Given names
Caroline
Surname
de BRANDEBOURG-ANSBACH
Married name
Caroline de HANOVRE