Margaret McNamara

Margaret McNamara grew up in Kingston-upon-Thames, Surrey, in a house where there were fairies at the bottom of her garden. Now she lives in New York City with her family, and she spends her summers on an island very much like Sheepskerry.