Sophie A Story of Discovery

The winner of Best Art Direction at the LaJolla International Fashion Film Festival is a narrated fairy tale, directed by David Todd McCarty.