Celia A. Montgomery
Caption: Celia A. Montgomery
Actress Source: IMDB Celia A. Montgomery is an actress, known for Ultrachrist! (2003), Kate & Leopold (2001) and Felix (2012).
Helen Mirren pictures →
Amanda Conlon pictures →
Steve Brudniak pictures →