Tasha Carterchurch

Active Detroit, MI Secretary for New Providence Baptist Church