Popularity: 1
1980-06-13
Barcelona, Barcelona, Catalonia, Spain
Character: Self
Release date: 03/07/2024
Release date: 05/04/2020
Release date: 12/23/2022
Character: Himself
Release date: 03/13/2019