Moira Leigh MacLeod was born in Glace Bay, Nova Scotia, and currently lives near the ocean outside of Halifax. To learn more about her previous work, or to leave a review/comment, ...voir plusMoira Leigh MacLeod was born in Glace Bay, Nova Scotia, and currently lives near the ocean outside of Halifax. To learn more about her previous work, or to leave a review/comment, please visit www.moiramacleod.comvoir moins