translate English to French: Cheryl Cambras recently founded C3 Pictures, a video production company specialized in documentaries, in Iowa City.
Cheryl Cambras a récemment créé C3 Pictures, une société de production vidéo spécialisée dans le documentaire, à Iowa City.