Popularity: 1
1975-07-14
Madrid, Madrid, Spain
Character: Self
Release date: 12/01/2008
Release date: 04/29/2011
Release date: 03/22/2011
Release date: 09/15/2008
Release date: 10/30/2011