Asides

0

Margaret L Moore

About Margaret L Moore Margaret Moore is primarily a wife and mother who loves family life. The eldest of five daughters, her childhood holidays were always in homeland Scotland. A Quantity Surveyor, she has...