Prepare for your tissue

Rating: 10/10 (4 October 2019)

Well written story, i bawled for the last 13 mins and couldn't stop it my self. Very well done