Margaret Allport Horton (Q76246682)
(born 1845)
Language:
other details
aliases Margaret Horton
Margaret Shewell
description (born 1845)

External Links