30 letters. 1 stranger. 10 pebbles. 7 beating hearts. 5 lies. 3 weddings. 2 broken girls. 1 story.All Rights Reserved
2 parts