Murdoch MacLeod

Murdoch MacLeod

born - Dunvegan, Sky, Inverness, Scotland

parents - Tormod MacLeod and Christina Fraser

spouse - Unknown Nicholson

born - of Lewis, Inverness, Scotland

child -

Christina MacLeod

Erica's Side