Margaret Ann Roop

Name
Margaret Ann /Roop/
Given names
Margaret Ann
Surname
Roop