Cameron Barrett and her husband and filmmaking partner, David Barrett, on location in Carmel, California in 2002.
Caption: Cameron Barrett and her husband and filmmaking partner, David Barrett, on location in Carmel, California in 2002.
Camera Department, Director, Writer Source: IMDB
Carson Kressley pictures →
Lita Ford pictures →
Emily Browning pictures →