Pastor Talitha Cumi: New York City, June 11, 2005 (WELLNESS)
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.