Actors: Carlota Castro

Image from the movie "The Luckiest Man in America"