Barbara Turbay
Aug. 23, 2024
Barbara Turbay | San Antonio TX MIAMI, FL - MAY 19: Barbara Turbay attend Univisions Nuestra Belleza Latina Grand Finale at Univision Headquarters on May 19, 2013 in Miami, Florida. (Photo by Alberto E. Tamargo/Sipa USA Stock Photo - Alamy 50 Barbara Turbay Photos and Premium High Res Pictures - Getty Images Barbara Turbay