"The Crooked Eye" private cast and crew screening on October 4th, 2008 in Beverly Hills, California.
Caption: "The Crooked Eye" private cast and crew screening on October 4th, 2008 in Beverly Hills, California.
Composer, Actress
Source: IMDB
Lilia Popova is a composer and actress, known for Duck, Duck, Goose! (2005), The Crooked Eye (2009) and Ginger & Snapper (2016).