Henson sisters, California
Lt-Rt Cecil Dell Henson Myers & Blondine Henson Hodson Aug 1977 Long Beach, Calif
Date & Place:
in Long Beach, California United States of America