Skip to Content Skip to Navigation

Margaret MacDonald: Music

Perfect World EP

Perfect World

(Margaret MacDonald)
July 29, 2009
Margaret MacDonald

Back To You

(Margaret MacDonald)
July 29, 2009
Margaret MacDonald

We Belong

(Margaret MacDonald)
July 29, 2009
Margaret MacDonald

Pieces of Me

(Margaret MacDonald)
July 29, 2009
Margaret MacDonald

Letting Go

(Margaret MacDonald)
July 2, 2007
Margaret MacDonald

Sans Vie

(Margaret MacDonald)
August 22, 2007
Margaret MacDonald, produced by Richard Temple

Rain on the Roof CD

Still 21 In My Head

(Margaret MacDonald)
November, 2006
Margaret MacDonald

Rain on the Roof

(Margaret MacDonald)
November, 2006
Margaret MacDonald

I Know You Love Me

(Margaret MacDonald)
November, 2006
Margaret MacDonald

Cry For You

(Margaret MacDonald)
November, 2006
Margaret MacDonald

Leap of Faith

(Margaret MacDonald)
November, 2006
Margaret MacDonald

Glad You Do

(Margaret MacDonald)
November, 2006
Margaret MacDonald

All I Want Now

(Margaret MacDonald)
November, 2006
Margaret MacDonald

Thomasina

(Margaret MacDonald)
November, 2006
Margaret MacDonald

Homecoming

(Margaret MacDonald)
November, 2006
Margaret MacDonald

Promises

(Margaret MacDonald)
November, 2006
Margaret MacDonald

Child

(Margaret MacDonald)
November, 2006
Margaret MacDonald

Solo piano compositions

Dawn to Dusk

(Margaret MacDonald)
1999
Margaret MacDonald

The High Road

(Margaret MacDonald)
1999
Margaret MacDonald

Here and Gone

(Margaret MacDonald)
1999
Margaret MacDonald

Seascape

(Margaret MacDonald)
1999
Margaret MacDonald

Bohemia Dream

(Margaret MacDonald)
1999
Margaret MacDonald

Mr Beyer's Gift

(Margaret MacDonald)
1999
Margaret MacDonald

Winter Carol

(Margaret MacDonald)
1999
Margaret MacDonald