41 Card Messages For Long Distant Friends

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...