Isabel Mestres
Birthday: 1947-12-10 | Place of Birth: El Masnou, Barcelona, Catalonia, Spain...
Known For
China 9, Liberty 37