Robert Vaughn

Robert Vaughn during “Broken Trail” New York City Premiere – Arrivals at Loews Lincoln Square in New York City, New York, United States. (Photo by Dimitrios Kambouris/WireImage)