Marvling Blog
41 Card Messages For Long Distant Friends
Long distance friendships can be difficult, but the reward of being in one, always outweighs the challenges that come with it. But showing your friend how much you cherish them from far away can be...