Alexandra Richards and Theodora Richards at event of Shine a Light (2008)

Alexandra Richards and Theodora Richards at event of Shine a Light (2008)


Search:

About Picture

Caption: Alexandra Richards and Theodora Richards at event of Shine a Light (2008)

About Theodora Dupree Richards

Born: March 18, 1985
Star sign: Pisces
Height: 5' 7¾" (1.72 m)
Source: IMDB

Theodora Richards was born on March 18, 1985 in New York City, New York, USA as Theodora Dupree Richards.


Embed: