Celia Xavier
Female
Acting
1988-03-26
2002-07-16
2007-11-07
1989-09-22
1988-01-01
Writing
2010-11-01
Production
Vote: 0
Size: 500x750