Diora Baird – 7th Annual Newport Beach Film Festival
June 23, 2018
Diora Baird – 7th Annual Newport Beach Film Festival – Opening Night Reception / Photos – 4
Actress Diora Baird attends the 7th Annual Newport Beach Film Festival at the ‘The Island Hotel’ on April 20, 2006 in Newport Beach, California.