Isabel Mestres

Isabel Mestres

Born 10 December 1947 in El Masnou, Barcelona, Catalonia, Spain