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, ...vizualizați mai multeMoira 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.comvizualizați mai puține