When Amara Haven receives an unexpected call, she realises her biggest mistake was drifting away from her middle school best friend. *first draft*All Rights Reserved
When Amara Haven receives an unexpected call, she realises her biggest mistake was drifting away from her middle school best friend. *first draft*
59 parts