public profile
Daughter of Edward Hafford and Elizabeth Lesley Sister of Santiago Hafford; Luisa Hafford; Isabel Hafford; Eduardo Hafford; Margarita Hafford and 2 others; Catalina Hafford and Juan Hafford« less