Photo -- Ethel Lee Hill and Robert Alton West, Sr.

Ethel Lee Hill West and Robert Alton West, Sr.
Tampa, Florida, circa 1982



Other Photos


Theophilus Comics | Our Father's Children (comic strip) | Q&A | Feedback | History of Theophilus | Books | Clip Art | Home