Stock Photo - Penelope Cruz is seen at the Maria Cristina Hotel during the 69th San Sebastian International Film Festival September 17, 2021 in San Sebastian, Spain

Stock Photo: Penelope Cruz is seen at the Maria Cristina Hotel during the 69th San Sebastian International Film Festival September 17, 2021 in San Sebastian, Spain.