> Skip to content

Tessa Hainsworth worked as a marketing manager at The Body Shop. She now lives in Cornwall with her husband and two children.

Books by Tessa Hainsworth