YD
Yaya DaCosta

Yaya DaCosta

Yaya DaCosta is an American actress and fashion model. She was the runner-up in Cycle 3 of America's Next Top Model.
WIKIPEDIA