My name is Sheila Kelly and I live in Washington State with David, my beloved husband of 27 years.
We are two people sharing one life; one heart. A match made in Heaven.