benicio del toro

1 7302

Cate Blanchett is the perfect woman. Forget the fact that she spoke perfect, fluent French last night from the stage of the Palais des Festivals...