Cardiovascular system Embryology 2009. Blood and blood vessels Blood islands – vasculogenesis: Blood islands – vasculogenesis: Mesoderm (mesenchyme) Mesoderm.