Sophie Renwick

Sophie  Renwick
Sophie Renwick is the pseudonym of Jennifer Featherstone. She lives in Ontario, Canada, with her husband and daughter.