Ella Taylor

Ella Taylor is a free-lance film critic, book reviewer and feature writer living in Los Angeles.
Side Bar