Seychelle Gabriel
Seychelle Suzanne Gabriel is an American actress. She is known for her roles in the feature films The Spirit, The Last Airbender, and Honey 2 and the animated television program The Legend of Korra. She is also known for playing Lourdes Delgado in the TNT series Falling Skies.
KNOWN FOR