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, ...lihat lebih banyakMoira 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.comlihat lebih sedikit