Charlotte de MECKLEMBOURG-STRELITZ

Name
Charlotte de MECKLEMBOURG-STRELITZ
Given names
Charlotte
Surname
de MECKLEMBOURG-STRELITZ
Married name
Charlotte d' ANGLETERRE