Clea DuVall
Search results
We did not find results for: nectar rose pics.
Check spelling or type a new query.
We did not find results for: nectar rose pics.
Check spelling or type a new query.
Nectar Amber Rose is an American actress best known for playing the Gynoid Lenore in the science-fiction film Serenity, a role that required her to maintain a single position for two days of filming. Her first appearance in a feature film was as a stripper in the blockbuster Independence Day. She earned positive reviews for her performance as Eve in the thriller Roman. Wikipedia