Odessa Buell on the set of "Good Luck" with Natasha Coppola-Shalom.
Caption: Odessa Buell on the set of "Good Luck" with Natasha Coppola-Shalom.
Actress
Source: IMDB
Odessa Buell is an actress, known for Faith, Love and Whiskey (2012) and Good Luck (2013).