Laughs and Tears
Cards that John has chosen that have made me laugh along with Pieces John has written that have been very loving, and thoughtful.
Cards that John has chosen that have made me laugh along with Pieces John has written that have been very loving, and thoughtful.