Margaret Elizabeth Barrett
Date & Place:
in Iver, Buckinghamshire County, England United Kingdom