Charlotte Rutherford is an English director, photographer, and art director based out of Los Angeles.
Charlotte's interest in creating images began on...
Charlotte Rutherford is an English director, photographer, and art director based out of Los Angeles.
Charlotte's interest in creating images began on...