The "Beverly Haskins Kennedy" user's logo

Beverly Haskins Kennedy

Jackson, United States

Retired Mother of two sons and Grand Mother of two granddaughters.

Stacks