19 Songs, 1 Hour, 17 Minutes

TITLE TIME
3:58
3:57
3:57
3:17
4:51
4:26
3:52
5:31
2:58
3:01
3:20
3:51
3:50
4:15
5:49
4:11
3:29
4:09
4:40

More By Margaret's Daughter

Songs

Albums