iOS app Android app

Talitha Cumi

Pastor Talitha Cumi: New York City, June 11, 2005

Robert G. Zuckerman | Posted 12.09.2013 | Healthy Living
Robert G. Zuckerman

I see her walking toward me, fully clad in a brilliant red dress and feathered headpiece, a stunning impossible vision that for an instant I think is a heat mirage.