Stella Croxon 2 pictures

Actress
Stella Croxon was born on August 26, 1963 in London, England. She is an actress, known for War of the Worlds (2005), Heart of the Beholder (2005) and The Adventures of Buster Smith (2005).

Born: August 26, 1963
Star sign: Virgo
Known for: War of the Worlds (2005), Heart of the Beholder (2005), The Adventures of Buster Smith (2005), Rebound (2005)
Search: