Spanish diplomat Cristina Barrios past away in Miami on Tuesday.
Spanish diplomat Cristina Barrios past away in Miami on Tuesday. Pedro Portal el Nuevo Herald
Spanish diplomat Cristina Barrios past away in Miami on Tuesday. Pedro Portal el Nuevo Herald