Cara Romero on “17 Mile Road”

Cara Romero on her “17 Mile Road” photograph shot in the heart of the Mojave Desert. Preview from the IDENTITY episode, PBS premiere December 27, 2019.