Name:

    David García Cruz Type: Name at Birth
    Given name: David Family name: García Cruz

Other Names:

  1. David Cruz Type: Common Alternative Name
    Given name: David Family name: Cruz
  2. David Garcia-Cruz Type: Common Alternative Name
    Given name: David Family name: Garcia-Cruz