Teresa Vázquez de Avila Beaumont,

Name
Teresa /Vázquez de Avila Beaumont/
Given names
Teresa
Surname
Vázquez de Avila Beaumont