Tessa Hainsworth
Tessa Hainsworth worked as a marketing manager at The Body Shop. She now lives in Cornwall with her husband and two children.
Tessa Hainsworth worked as a marketing manager at The Body Shop. She now lives in Cornwall with her husband and two children. See less
Tessa Hainsworth's Featured Books