Moments in Time
I am Cheryl Ruffing. Life has meaning, but sometimes it takes a little looking to find it.